  body
  {
    font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 11px;
  	background-color: #005abb;
  	color: white;
  }

  fieldset legend
  {
    color: white; 
  }
  
  #header 
   {
    text-align: center;
    visibility: visible;
    position: relative;
    height: 40px;
  }
  
	.ppg-logo
	{
		float: left;
    	text-align: left;
    	position: relative;
		height: 50px;
	}
	.facility-name
	{
		font-family: Arial, "Trebuchet MS", sans-serif;
		font-size: 12px;
		padding-top: 10px;
		padding-right: 20px;
		text-align: right;
	}
	
  
  .indent-drug-line
  {
    margin-left: 10px;
  }
  
  .leftcol 
  {
    width: 630px;
    float: left;
  }
  
  .rightcol 
  {
    padding-left: 15px;
    float: left;
  }
  
  .rightcol input, .close-button 
  {
    width: 50px;
    margin-left: 10px;
  }
  
  .general-info-fieldset 
  {
  	background-color:#005abb;
	color: white;
    width:590px;
  }
  
	.general-info-fieldset input, .general-info-fieldset select, .rightcol select 
	{    
		float: left;
		font-family: Arial, "Trebuchet MS", sans-serif;
		font-size: 11px;
 	}
  
  .general-info-fieldset select
  {
  	width: 211px;
  }
  
  .general-info-fieldset label 
  {
    float:left;
    text-align: right;
    width: 130px;
    padding-right: 2em;
  }
  
  
  .drug-fieldset
  {
    font-family: Arial, "Trebuchet MS", sans-serif;
    font-size: 11px;
  	color: white;
  	background-color: #008080;
    width: 590px;
  }
  
  .drug-fieldset label
  {
  	margin-top: 3px;
  	float: left;
  }
    
  .drug-table
  {
    font-family: Arial, "Trebuchet MS", sans-serif;
 	font-size: 11px;
    margin-left: 10px;
    margin-bottom: 10px;
  }
  .drug-table label
  {
    font-family: Arial, "Trebuchet MS", sans-serif;
 	font-size: 11px;
    text-align: left;
    vertical-align: center;
  }
  .drug-table input
  {
    font-family: Arial, "Trebuchet MS", sans-serif;
 	font-size: 11px;
    width: 100px;
    text-align: right;
    vertical-align: top;
  }
  .drug-table select
  {
    font-family: Arial, "Trebuchet MS", sans-serif;
    font-size: 11px;
    width: 130px;
  }
      
  .filler-block
  {
    font-size: 15px;
    width: 25px;
    text-align: center;
    vertical-align: top;
  }
  
  .drug-textbox
  {
  	float: left;
    font-family: Arial, "Trebuchet MS", sans-serif;
 	font-size: 11px;
    width: 420px;
    margin-bottom: 20px;
	margin-left: 10px;
  }
  
  .comment-box
  {
    float: left;
    width: 300px;
  }
  .date-box
  {
    float: left;
    width: 65px;
    text-align: right;
  }
  
  .navigation-control
  {
    bottom: 1px;
  }
  
  .calculated-fieldset, .tx-days-fieldset
  {
    margin-top: 10px;
  }
  
  .calculated-fieldset, .calculated-fieldset legend, .calculated-fieldset label
  {
   background-color: #C0C0C0;
   color: black;
  }
  
  .calculated-fieldset input
  {
    background-color: #adc687;
    color: black;
  }
  
  .calculated-fieldset .red-text
  {
  	color: red;	
  	background-color: yellow;
  }
  
  .tx-days-fieldset label, .calculated-fieldset label  
  {
    font-family: Arial, "Trebuchet MS", sans-serif;
    font-size: 11px; 
    margin-top: 5px;
    float:left;
    text-align: right;
    width: 80px;
    padding-right: 2em;
  }
  
  .tx-days-fieldset input, .calculated-fieldset input
  {
    text-align: right;
    margin-top: 5px;
    font-family: Arial, "Trebuchet MS", sans-serif;
    font-size: 11px; 
  }
  
  .clear 
   {
      clear: both;
   }
   
   .horizontal-divider
   {
     height: 10px;
   }
    
  .uppercase 
  { 
    text-transform: uppercase; 
  }
  
  .thin-button
  {
    font-family: Arial, "Trebuchet MS", sans-serif;
    margin-bottom: 5px;
    font-size: 11px; 
    margin-left: 13px;
    width:  110px;
    height: 20px;
  }
  
  .ui-state-default
  {
    margin-left: 5px;
  }
  
  label.error
  {
  	width: 100px;
  	color: yellow;
	margin-left: 2px;
	text-align: left;
  }
  .read-only-input
  {
  	background-color: #99bec4;
  }
  
  .clear-class
  {
  	clear:both;
  }
  
	.footer 
	{
		font-size: 10px;
		background:none repeat scroll 0 0; /*#66CCFF;*/
		bottom:0;
		height:20px;
		position:absolute;
		width:100%;
		text-align: right;
		width: 95%;
	}
	
	.footer input
	{
		font-size: 10px;
		border: 0px;
		color: #ebce7b;
		background-color: #005abb;
		width: 120px;
		font-style: italic;
		padding-left: 5px;
		padding-right: 10px;
	}
	
	.small-popup-frameset
	{
		border: 0px;
	}
	.small-popup-frameset input, .small-popup-frameset select
	{
	    font-family: Arial, "Trebuchet MS", sans-serif;
	 	font-size: 11px;
		margin-top: 10px;
	}
	.small-popup-frameset label
	{
	    font-family: Arial, "Trebuchet MS", sans-serif;
	 	font-size: 11px;
		vertical-align: center;
		float:left;
		text-align: right;
		width: 130px;
		padding-right: 2em;
		margin-top: 11px;
	}
	.small-popup-button-class
	{
		font-family: Arial, "Trebuchet MS", sans-serif;
	 	font-size: 11px;
		padding-top: 15px;
		padding-left: 200px;
		/*text-align: right;*/
	}
	.small-popup-button-class button, .small-popup-button-class input
	{
		font-family: Arial, "Trebuchet MS", sans-serif;
	 	font-size: 11px;
		width: 50px;
		height: 25px;
		margin-left: 10px;
	}
	
